home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / comm / cmohp53.zip / COMMO95.HLP < prev    next >
Text File  |  1992-06-20  |  32KB  |  1,133 lines

  1. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒T0▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2.  
  3.            ╔════════════════╗
  4.            ║ Main Help Menu ║
  5.            ╚════════════════╝
  6.  
  7.             Enter Topic Code
  8.             ────────────────
  9.  
  10.   TH ··· HOW TO USE HELP
  11.   TW ··· Command Line Switches
  12.   TC ··· Summary of Key Commands
  13.   TE ··· Using the Internal Editor
  14.   TV ··· Reserved Variable Names
  15.   TZ ··· How to Upload and Download
  16.   TF ··· List of Macro Functions
  17.   TS ··· Searching for Text in Files
  18.   TN ··· List of Key-labels
  19.   TL ··· What is on the Status Line
  20.   TR ··· How to Register {COMMO}
  21.  
  22.           {COMMO}(tm) Help
  23.  (C)Copyright 1989,1992 Fred P. Brucker
  24.         All Rights Reserved
  25.  
  26. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TC▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  27.         ╔══════════════════════╗
  28.         ║ {COMMO} Key Commands ║
  29.         ╚══════════════════════╝
  30.  
  31.             Enter Topic Code
  32.   ────────────────────────────────────
  33.   All commands are fully described in
  34.                COMMO.DOC
  35.  
  36.   TA ··· Alt-A    ASCII Upload
  37.          Alt-B    Send Break Signal
  38.          Alt-C    Clear Terminal Screen
  39.   TD ··· Alt-D    Dialing Directory
  40.          Alt-G    Edit Setup File
  41.          Alt-H    Hang Up Modem
  42.   TI ··· Alt-I    Screen Image Save
  43.   TK ··· Alt-K    Scrollback
  44.   TM ··· Alt-M    Macro Processor
  45.   TD ··· Alt-N    Multi Number Dial
  46.          Alt-O    Initialize Modem
  47.   TP ··· Alt-P    Set Terminal Parameters
  48.          Alt-T    Set Toggles
  49.          Alt-W    Send Current Password
  50.          Alt-S    Shell to DOS
  51.          Alt-U    Utility/Host Mode Menu
  52.          Alt-X    Exit from {COMMO}
  53.   TZ ··· PgDn     Download Files
  54.   TZ ··· PgUp     Upload Files
  55.          Alt-=    Doorway Mode
  56.   T1 ··· Alt-F2   Capture File Options
  57.          Alt-F6   Chat Mode
  58.          Alt-F10  Print Log
  59.  
  60.           {COMMO}(tm) Help
  61.  (C)Copyright 1989,1992 Fred P. Brucker
  62.         All Rights Reserved
  63.  
  64. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TA▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  65.         ╔═══════╦══════════════╗
  66.         ║ Alt-A ║ ASCII Upload ║
  67.         ╚═══════╩══════════════╝
  68.  
  69.  Sends prepared messages or text files 
  70.  to the remote system.  The upload path
  71.  is displayed when the window is opened.
  72.  Complete the pathname by entering the
  73.  name of the file to be sent.
  74.  
  75.  ┌─────────────────────────────┐
  76.  │ Keys in ASCII Upload Window │
  77.  └─────────────────────────────┘
  78.  
  79.  [Enter]  Begin sending the file.
  80.  [Space]  Send the next line (if pacing
  81.            is on).
  82.  [PgUp]   Look behind the window.
  83.  
  84.  ┌───────────────────────┐
  85.  │ Line Pacing Character │
  86.  └───────────────────────┘
  87.  
  88.  If the remote prompts for each line 
  89.  with "nn:", enter a ":" for the pacing
  90.  character.  Use "no pacing" for 
  91.  full-screen editors.  Use the Spacebar
  92.  to force transmission of the next line
  93.  (manual pacing).
  94.  
  95.  ┌────────────────────┐
  96.  │ Applicable Options │
  97.  └────────────────────┘
  98.  
  99.  Inter-Character Delay.  Adds a delay 
  100.  after each character.
  101.  
  102.  Strip Linefeeds.  Sends data as if it
  103.  were being typed.
  104.  
  105.  Expand Blank Lines.  Blank lines will 
  106.  not terminate a message.
  107.  
  108. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TD▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  109.      ╔═══════╦═══════════════════╗
  110.      ║ Alt-D ║ Dialing Directory ║
  111.      ╚═══════╩═══════════════════╝
  112.  
  113.  Maintains telephone numbers and starts
  114.  Single or Multi Number Dialing.
  115.  
  116.  ┌──────────────────────────────────┐
  117.  │ Keys in Dialing Directory Window │
  118.  └──────────────────────────────────┘
  119.  
  120.           Selector Bar up/dwn 1 line.
  121.  <--   -->  Scroll screen up/dwn 1 line.
  122.  
  123.  PgUp  PgDn Scroll screen up/dwn 1 pg.
  124.  Home  End  Selector Bar to top/bottom
  125.              of screen.
  126. ^PgUp ^PgDn Go to beginning/end of file.
  127.  
  128.  [E]   Edit the Dialing Directory.
  129.  
  130.  [S]   Search for text from top of file.
  131.  [D]   Search from current top of page.
  132.  [A]   Search again, same text.
  133.  
  134.  [Enter]   Dial number at Selector Bar.
  135.  [M]       Manual dial, enter # at
  136.             prompt.
  137.  
  138.  [Space]   Mark/unmark a # for dialing.
  139.  [Alt-N]   Dial all marked numbers.
  140.  [Y]       Erase dialing marks.
  141.  
  142.  [Alt-K]   Jump to Scrollback.
  143.  [Alt-M]   Jump to Macro Processor.
  144.  [Alt-X]   Terminate {COMMO}.
  145.  
  146.  ┌─────────────┐
  147.  │ How to Dial │
  148.  └─────────────┘
  149.  
  150.  To dial a SINGLE number, move the 
  151.  Selector Bar to the desired system 
  152.  entry, then press [Enter].
  153.  
  154.  In the dialing window you may press:
  155.  
  156.  [Space]   to hang up and redial.
  157.  [T]       to reset the dialing or
  158.             delay timer.
  159.  [Esc]     to cancel dialing.
  160.  
  161.  
  162.  To dial MULTIPLE numbers in sequence, 
  163.  use [Space] to mark the desired 
  164.  numbers, then press [Alt-N].  The 
  165.  location of the Selector Bar will be 
  166.  used to begin the dialing sequence.
  167.  
  168.  In the dialing window you may press:
  169.  
  170.  [Space]   to skip to the next number.
  171.  [R]       to remove the current number 
  172.             from the queue.
  173.  [T]       to reset the dialing or
  174.             delay timer.
  175.  [Esc]     to cancel dialing.
  176.  
  177.  ┌─────────────────────────────────┐
  178.  │ Dialing Directory Entry Example │
  179.  └─────────────────────────────────┘
  180.  
  181.   Scroll to see entire entry -->>
  182.  
  183.    System   Telephone   System    Linked   Terminal     Last
  184.     Name     Number    Password   Macro   Parameters   Called
  185.  
  186.  ┌───────┐ ┌────────┐ ┌────────┐ ┌────┐  ┌────────┐   ┌──────┐
  187.  
  188.  City BBS  {555-1234} {password} {city}  {2400,8n1}   05/20/90
  189.  
  190.  
  191.  All items except the SYSTEM NAME are 
  192.  enclosed in curly braces.  Unused items
  193.  should be replaced with a null string 
  194.  {}.  Trailing nulls may be omitted.
  195.  
  196.  The TELEPHONE NUMBER string may have 
  197.  variables anywhere in the string.  
  198.  At the beginning or end, the variables
  199.  will replace the default prefix or 
  200.  suffix.
  201.  
  202.  The SYSTEM PASSWORD that you place 
  203.  here is stored when the system is 
  204.  dialed. It may be sent out using 
  205.  [Alt-W] or the "%_pas" variable in a 
  206.  SEND macro function.
  207.  
  208.  The LINKED MACRO is started when a 
  209.  connection is established.
  210.  
  211.  A TERMINAL PARAMETER should be omitted
  212.  if it is the same as the Dialing
  213.  Default.  All parameters may be
  214.  specified as in: {9600,7e1,3,V,10}.
  215.  
  216.  The DATE LAST CALLED will be replaced 
  217.  with the current date at connection.
  218.  
  219.  VARIABLES may be set whenever the
  220.  entry is dialed.  Any number of items
  221.  may be added beyond the Terminal
  222.  Parameters in the form: {name,string}.
  223.  
  224.  Entries are restricted to one line 
  225.  (up to 255 characters).
  226.  
  227. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TI▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  228.      ╔═══════╦═══════════════════╗
  229.      ║ Alt-I ║ Screen Image Save ║
  230.      ╚═══════╩═══════════════════╝
  231.  
  232.  Appends all of the information 
  233.  currently on the screen to a disk file.
  234.  The current pathname is displayed when
  235.  the window is opened.
  236.  
  237.  ┌──────────────────────────────────┐
  238.  │ Keys in Screen Image Save Window │
  239.  └──────────────────────────────────┘
  240.  
  241.  [Enter]  Append the screen image to 
  242.            the indicated file.
  243.  [Alt-N]  Change the filename without 
  244.            saving the screen.
  245.  [PgUp]   Look behind the window.
  246.  
  247. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TK▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  248.         ╔═══════╦════════════╗
  249.         ║ Alt-K ║ Scrollback ║
  250.         ╚═══════╩════════════╝
  251.  
  252.  Displays text that has scrolled off 
  253.  the screen.  Scrollback maintains a 
  254.  buffer in memory which contains the 
  255.  most recent text that has been on the 
  256.  screen.  The size of this buffer is
  257.  defined in the Setup File.
  258.  
  259.  ┌──────────────────────────────────┐
  260.  │ Keys in Scrollback Buffer Window │
  261.  └──────────────────────────────────┘
  262.  
  263.            Scroll screen up/dwn 1 line.
  264.  PgUp  PgDn  Scroll screen up/dwn 1 page.
  265. ^PgDn ^PgDn  Go to begin/end of buffer.
  266.  
  267.  [S]  Search for text from top of file.
  268.  [D]  Search from current top of page.
  269.  [A]  Search again, same text.
  270.  [C]  Change the Screen Image Save
  271.        pathname.
  272.  [W]  Write a block of text to current
  273.        Screen Image.  Save file.
  274.  
  275.  You will be prompted to position the 
  276.  Selector Bar to the start and then to 
  277.  the end of the block.  Use the arrow 
  278.  keys, PgUp, PgDn, etc.
  279.  
  280.  [F10]  Mark the current position in
  281.          the buffer and exit.  The next
  282.          time you call Scrollback you
  283.          will return to this position
  284.          (unless it has scrolled off
  285.          the top of the buffer).
  286.  
  287.  [Alt-D] Jump to Dialing Directory.
  288.           Mark current position.
  289.  [Alt-M] Jump to Macro Processor.
  290.           Mark current position.
  291.  [Alt-X] Terminate {COMMO}.
  292.  
  293. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TP▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  294.   ╔═══════╦═════════════════════════╗
  295.   ║ Alt-P ║ Set Terminal Parameters ║
  296.   ╚═══════╩═════════════════════════╝
  297.  
  298.  Makes changes to either of {COMMO}'s 
  299.  two sets of Terminal Parameters: 
  300.  CURRENT Settings and DIALING Defaults.
  301.  
  302.  NOTE:  The CURRENT SETTINGS are always
  303.  indicated on the left side of the
  304.  Status Line.  The Current Settings are
  305.  always set to the DIALING DEFAULTS just
  306.  before each number is dialed.  They are
  307.  then overridden by any parameters in
  308.  the Dialing Directory TERMINAL
  309.  PARAMETERS field.
  310.  
  311.  ┌────────────────────────────────────┐
  312.  │ Keys in Set Terminal Params Window │
  313.  └────────────────────────────────────┘
  314.  
  315.  The keys to change individual 
  316.  parameters are shown in the window.  
  317.  Changes are shown in the parameter 
  318.  string at the top.
  319.  
  320.  [F2]  Toggle between Current Settings
  321.         and Dialing Defaults.  You may
  322.         make changes to either or both
  323.         sets of parameters.
  324.  
  325.  [Enter]  Save all changes and exit.
  326.           Changes to Current Settings
  327.           become effective immediately.
  328.           Changes to Dialing Defaults
  329.           will be used the next time
  330.           you dial.
  331.  
  332. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TM▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  333.        ╔═══════╦═════════════════╗
  334.        ║ Alt-M ║ Macro Processor ║
  335.        ╚═══════╩═════════════════╝
  336.  
  337.  Maintains and executes macros contained
  338.   in the Macro File.
  339.  
  340.  Macros may be used to reassign {COMMO}
  341.  key commands to different keys.  They
  342.  may be used to alter the behavior of
  343.  key commands.  And they may be used to
  344.  perform complex tasks when you write
  345.  macro "scripts."
  346.  
  347.  ┌────────────────────────────────┐
  348.  │ Keys in Macro Processor Window │
  349.  └────────────────────────────────┘
  350.  
  351.           Selector Bar up/dwn 1 line.
  352.  <--   -->  Scroll screen up/dwn 1 line.
  353.  PgUp  PgDn Scroll screen up/dwn 1 page.
  354.  Home  End  Selector Bar to top/bottom
  355.              of screen.
  356. ^PgUp ^PgDn Go to beginning/end of file.
  357.  
  358.  [E]   Edit the Macro File.
  359.  [S]   Search for text from top of file.
  360.  [D]   Search from current top of page.
  361.  [A]   Search again, same text.
  362.  [Enter]  Start macro at Selector Bar.
  363.  [V]      View String Variable Space.
  364.  [Alt-D]  Jump to Dialing Directory.
  365.  [Alt-K]  Jump to Scrollback window.
  366.  [Alt-X]  Terminate {COMMO}.
  367.  
  368.  ┌──────────────────────┐
  369.  │ How to Start a Macro │
  370.  └──────────────────────┘
  371.  
  372.  Move the Selector Bar to the desired
  373.  macro location and press the [Enter]
  374.  key.
  375.  
  376. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TZ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  377.  ┌─────────────────────────┐
  378.  │ Uploading / Downloading │
  379.  └─────────────────────────┘
  380.  
  381.  Press [PgUp] or [PgDn] to bring up the
  382.  menus for Uploading or Downloading.
  383.  {COMMO} includes most variations of
  384.  Xmodem and Ymodem Batch as internal
  385.  protocols.  Also included are macros
  386.  for running external protocol "driver"
  387.  programs.  See COMMO.DOC for details on
  388.  installing these drivers.
  389.  
  390.  Be sure you first tell the host system
  391.  (BBS) that you want to Upload or
  392.  Download.  When the host tells you to
  393.  start your Xmodem (or other protocol),
  394.  press PgUp or PgDn and select the
  395.  desired protocol.  Allow several
  396.  seconds for the "handshaking."
  397.  
  398.  {COMMO}'s Auto Receive feature lets you
  399.  start Zmodem and other protocols
  400.  automatically (see COMMO.DOC).  You can
  401.  also add a key-label to any macro and
  402.  it will start when you press the key
  403.  (see MACRO.DOC).
  404.  
  405. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TV▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  406.  ┌─────────────────────────┐
  407.  │ Reserved Variable Names │
  408.  └─────────────────────────┘
  409.  
  410.  Reserved variables entered in String
  411.  Variable Space:
  412.  
  413.   _modini  Modem Initialization String
  414.   _dialpf  Default dialing prefix
  415.   _dialsf  Default dialing suffix
  416.   _dialsr  Dialing success response(s)
  417.   _dialfr  Dialing failure response(s)
  418.   _dialir  Inter-dial delay response(s)
  419.   _dialrt  Dialing response text
  420.   _uselog  Pathname of Usage Log
  421.  
  422.  "Built-in" variables not entered in
  423.   String Variable Space:
  424.  
  425.   _hom  {COMMO} home dir c:\commo\, etc.
  426.   _set  Filename of Setup File
  427.   _fon  Filename of Dialing Directory
  428.   _mac  Filename of default Macro File
  429.   _cap  Current Capture File pathname
  430.   _scr  Current Screen Image pathname
  431.   _err  Errorlevel from last EXEC-D,
  432.          RXMOdem or SXMOdem
  433.   _pos  Position in string
  434.   _len  Length of string
  435.   _por  Current serial port number:
  436.          1, 2, etc.
  437.   _spe  Current serial port speed:
  438.          2400, 9600, etc.
  439.   _mod  Last speed reported by modem
  440.   _nci  Number of characters in input
  441.          buffer
  442.   _dtc  Dialing termination code
  443.   _rem  Remainder from last DIVIde
  444.   _pas  Current Password String
  445.   _ela  Elapsed time in minutes
  446.   _dat  Full date (format in Setup)
  447.   _mon  Month, mm
  448.   _day  Day of the month, dd
  449.   _yea  Year, yy
  450.   _dwn  Numeric day of the week:
  451.          1=Mon, ... , 7=Sun
  452.   _dwt  Text day of the week:
  453.          Mon, Tue, ...
  454.   _tim  Full time (format in Setup)
  455.   _24h  24 hour, hh
  456.   _12h  12 hour, hh
  457.   _amp  Am/pm indicator, xm
  458.   _min  Minute, mm
  459.   _sec  Second, ss
  460.   _row  Current cursor row
  461.   _col  Current cursor column
  462.  
  463. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TF▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  464.  ┌─────────────────────────┐
  465.  │ List of Macro Functions │
  466.  └─────────────────────────┘
  467.  
  468.  Four-letter function name abbreviations
  469.  are shown in uppercase (case is
  470.  ignored).  Many arguments are optional.
  471.  Function switches are all shown for
  472.  reference.
  473.  
  474.  In some cases omitting arguments will
  475.  bring up the associated window or
  476.  toggle a toggle (e.g. DIAL or SOUNd).
  477.  Detailed descriptions in MACRO.DOC.
  478.  
  479.  If a function also has a default
  480.  Alt-key, the key is shown as [A] for
  481.  [Alt-A] (except Fn keys).
  482.  
  483.   ───────────────────      ───────────
  484.   Function, Arguments      Description
  485.   ───────────────────      ───────────
  486.  
  487. {ALARm ring-count}        Ring the alarm
  488.  
  489. {ASCIiup-ES pathname [\],pacing} [A]
  490.                             ASCII Upload
  491.  
  492. {ABAUd y/n}              AutoBaud toggle
  493.  
  494. {AUTO label,string}         Auto Receive
  495.  
  496. {BEEP}                      Sound a beep
  497.  
  498. {BREAk} [B]                   Send Break
  499.  
  500. {CALL label}             Execute a macro
  501.  
  502. {CALOok label1,label2,string}
  503.            Additional string to look for
  504.  
  505. {CAPMode s/f/r}         Set Capture Mode
  506.  
  507. {CAPTure y/n,pathname} [Alt-F2]
  508.                     Capture File Options
  509.  
  510. {CHATmode y/n} [Alt-F6]
  511.                         Chat Mode toggle
  512.  
  513. {CLEAr} [C]                 Clear Screen
  514.  
  515. {COMPare name,string}
  516.           Compare a variable to a string
  517.  
  518. {CURSor y/n}
  519.            Terminal Screen cursor toggle
  520.  
  521. {DECRement name,number}
  522.          Subract from a numeric variable
  523.  
  524. {DIAL-C tries,label} [D]
  525.                        Dialing Directory
  526.  
  527. {DISPlay row,col,attr,string}
  528.           Display a string to the screen
  529.  
  530. {DIVIde name,number}
  531.                Divide a numeric variable
  532.  
  533. {DOORway-SM} [=]     Doorway Mode toggle
  534.  
  535. {DPARms spd,frmt,port,term,delay}
  536.              Set dial default parameters
  537.  
  538. {ELAPse}         Reset the elapsed timer
  539.  
  540. {EDIT pathname}              Edit a file
  541.  
  542. {EXECute-ADNSWn command}
  543.                    Execute a DOS command
  544.  
  545. {EXIT-D return-code} [X]   {Exit {COMMO}
  546.  
  547. {GETString-HPA name,count,label}
  548.              Get a string from the modem
  549.  
  550. {GOLOok label,string}
  551.            Additional string to look for
  552.  
  553. {GOTO label}
  554.              Transfer control to a label
  555.  
  556. {HANGup y/n}          Drop DTR to hangup
  557.  
  558. {HELP nn} [F1]         Online Help topic
  559.  
  560. {HFLOW y/n}        Hardware flow control
  561.  
  562. {HOLD hh:mm}
  563.          Hold until specified 24 hr time
  564.  
  565. {IFCArrier true,false}
  566.      Test for presence of carrier detect
  567.  
  568. {IFCOndition-ELG true,false}
  569.           Test conditions set by COMPare
  570.  
  571. {IFERrorlevel number,true,false}
  572.        Test if EXEC-D exit code ≥ number
  573.  
  574. {IFEXist pathname,true,false}
  575.            Test for existence of file(s)
  576.  
  577. {INCRement name,number}
  578.                Add to a numeric variable
  579.  
  580. {INITmodem} [O]
  581.                   Send modem init string
  582.  
  583. {INPUt name,prompt}
  584.                  Input from the keyboard
  585.  
  586. {INSTring name,string}
  587.            Find a string within a string
  588.  
  589. {LENGth string}
  590.         Determine the length of a string
  591.  
  592. {LIGHts y/n}        Signal Lights toggle
  593.  
  594. {LOCAlecho y/n}        Local Echo toggle
  595.  
  596. {LOOKfor string}
  597.                Look for string from port
  598.  
  599. {MACLoad-R filename,label}
  600.                    Load a new Macro File
  601.  
  602. {MACRo string} [M]
  603.                   Macro Processor window
  604.  
  605. {MARK string}   Mark numbers for dialing
  606.  
  607. {MULTiply name,number}
  608.              Multiply a numeric variable
  609.  
  610. {NOCArrier label}
  611.       Execute a macro when carrier drops
  612.  
  613. {NOOP}      No-op function, does nothing
  614.  
  615. {PARMs spd,frmt,port,term,delay} [P]
  616.          Set current terminal parameters
  617.       
  618. {PASSword} [W]     Send current password
  619.  
  620. {PAUSe nnn}
  621.          Pause for interval 1-999 second
  622.  
  623. {POPStack-C}    Pop from the macro stack
  624.  
  625. {PRINtlog y/n} [Alt-F10]
  626.                         Print Log toggle
  627.  
  628. {PUSHstack label}
  629.       Push a location to the macro stack
  630.  
  631. {RCLOse}             Close the read file
  632.  
  633. {READ name}
  634.           Read from a file to a variable
  635.  
  636. {RETUrn}              Return from a CALL
  637.  
  638. {ROPEn pathname,label}
  639.                  Open a file for reading
  640.  
  641. {RTRAn-I item,item,...}
  642.         Maintain receive Translate Table
  643.  
  644. {RXMOdem-ACDGWnY pathname}
  645.              Receive a file using Xmodem
  646.  
  647. {RYMOdem-ACDGWnY pathname}
  648.         Receive files using Ymodem Batch
  649.  
  650. {SCREen y/n,pathname} [I]
  651.                        Screen Image Save
  652.  
  653. {SCROllback} [K]
  654.                Display Scrollback Buffer
  655.  
  656. {SEND string}         Send a text string
  657.  
  658. {SETDial timer1,timer2}
  659.                      Set DIAL parameters
  660.  
  661. {SETEsc-P label}
  662.               Set a label to GOTO on Esc
  663.  
  664. {SETGet get-timer,label, y/n/l,string}
  665.                 Set GETString parameters
  666.  
  667. {SETLook look-timer,label,prompt-timer,
  668.  string}
  669.                   Set LOOKfor parameters
  670. {SETVariable-ES name,string}
  671.       Assign a string to a variable name
  672.  
  673. {SFLOw y/n}        Software flow control
  674.  
  675. {SHELl-S} [S]               Shell to DOS
  676.  
  677. {SIGNal-DR}
  678.            Set state of hardware signals
  679.  
  680. {SOUNd y/n}          Master Sound toggle
  681.  
  682. {SPDCtrl y/n}
  683.              Serial port display control
  684.  
  685. {SPOCtrl y/n} Serial port output control
  686.  
  687. {STATusline y/n}
  688.                Status Line on/off toggle
  689.  
  690. {STOP} or {}       Stop macro processing
  691.  
  692. {STRAn-I item,item,...}
  693.            Maintain send Translate Table
  694.  
  695. {SUBString name,[-]start,count,string}
  696.           Move a substring to a variable
  697.       
  698. {SXMOdem-ADKWn pathname}
  699.                 Send a file using Xmodem
  700.  
  701. {SYMOdem-ADKWn filespec,...}
  702.            Send files using Ymodem Batch
  703.  
  704. {TOGGles} [T]                Set Toggles
  705.  
  706. {UNMArk-L strings}
  707.         Unmark Dialing Directory entries
  708.  
  709. {VTCUr string1|string2}
  710.                 VT102 cursor key strings
  711.  
  712. {VTPAd string1|string2}
  713.                 VT102 keypad key strings
  714.  
  715. {WCLOse}            Close the write file
  716.  
  717. {WOPEn-A pathname}
  718.                  Open a file for writing
  719.  
  720. {WRITe string}  Write a string to a file
  721.  
  722. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TN▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  723.  ┌────────────────────┐
  724.  │ List of Key-labels │
  725.  └────────────────────┘
  726.  
  727.  If a key-label is used in a macro, the 
  728.  key may be pressed from the Terminal
  729.  Screen to start the macro.
  730.  
  731.  Key Names followed by the Key-labels:
  732.  ─────────────────────────────────────
  733.  
  734.  Normal-F1   nf1  ···  Normal-F10   nf0
  735.  Ctrl-F1     cf1  ···  Ctrl-F10     cf0
  736.  Shift-F1    sf1  ···  Shift-F10    sf0
  737.  Alt-F1      af1  ···  Alt-F10      af0
  738.  
  739.  Alt-A       ala  ···  Alt-Z        alz
  740.  Alt-1       al1  ···  Alt-0        al0
  741.  Alt =       al=       Alt -        al-
  742.  
  743.  Escape      esc       Grey *       gr*
  744.  Grey -      gr-       Grey +       gr+
  745.  
  746.  Backspace   bsp       ^Backspace   cbs
  747.  Tab         tab       Shift-tab    stb
  748.  Enter       ent       ^Enter       cen
  749.  
  750.  Home        hom       End          end
  751.  PgUp        pgu       PgDn         pgd
  752.  Up-Arrow    upa       Down-Arow    dna
  753.  Left-Arro   lfa       Right-Arow   rta
  754.  Insert      ins       Delete       del
  755.  
  756.  ^Home       chm       ^End         cnd
  757.  ^PgUp       cpu       ^PgDn        cpd
  758.  ^Right-Arw  cra       ^Left-Arow   cla
  759.  
  760.  Keypad-0    kp0       Keypad-      kp9
  761.  Keypad-.    kp.       ^PrtSc       cpr
  762.  
  763.  ┌───────────────────┐
  764.  │ Enhanced keyboard │
  765.  └───────────────────┘
  766.  
  767.  You must have {tek=yes} in the Setup 
  768.  File to use these keys.
  769.  
  770.  Normal-F11  nfa       Normal-F12   nfb
  771.  Ctrl-F11    cfa       Ctrl-F12     cfb
  772.  Shift-F11   sfa       Shift-F12    sfb
  773.  Alt-F11     afa       Alt-F12      afb
  774.  
  775.  Alt-[       al[       Alt-]        al]
  776.  Alt-;       al;       Alt-'        al'
  777.  Alt-,       al<       Alt-.        al.
  778.  Alt-/       al/       Alt-\        al\
  779.  Alt-*       al*       Alt-`        al`
  780.  Center Key  cky
  781.  
  782.  The Center Key is the Keypad 5 with 
  783.  Numlock off.
  784.  
  785. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒T1▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  786.     ╔════════╦══════════════════════╗
  787.     ║ Alt-F2 ║ Capture File Options ║
  788.     ╚════════╩══════════════════════╝
  789.  
  790.  Keeps a continuous record of everything
  791.  that you see on your screen.
  792.  
  793.  The information is written to a disk
  794.  file if Capture is OPEN.
  795.  
  796.  The current pathname is displayed when
  797.  the window is opened.
  798.  
  799.  Data may be captured in one of three
  800.  different modes:
  801.  
  802.  S = Screen - as it appears on the
  803.               Terminal Screen.
  804.  F = Filter - stripped of ANSI control
  805.               sequences.
  806.  R = Raw    - exactly as it comes from
  807.               the serial port.
  808.  
  809.  ┌─────────────────────────────────────┐
  810.  │ Keys in Capture File Options Window │
  811.  └─────────────────────────────────────┘
  812.  
  813.  [Enter]    OPEN the indicated file.
  814.  [Alt-F2]   CLOSE the currently open
  815.             Capture File.
  816.  
  817.  [Alt-S]    Set Capture Mode to Screen.
  818.  [Alt-F]    Set Capture Mode to Filter.
  819.  [Alt-R]    Set Capture Mode to Raw.
  820.  
  821.  [PgUp]     Look behind the window.
  822.  
  823. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TW▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  824.  ┌───────────────────────┐
  825.  │ Command Line Switches │
  826.  └───────────────────────┘
  827.  
  828.  Command line switches override Setup 
  829.  File items where applicable.  Here is 
  830.  a summary of all command line switches:
  831.  
  832.  /iy, /in   Initilize, don't initialize 
  833.              modem.
  834.  /:label    Startup macro.
  835.  /sfilename Alternate Setup File.
  836.  /dfilename Alternate Dialing Directory
  837.              file.
  838.  /mfilenmae Alternate default Macro File.
  839.  /knn       Size of Scrollback Buffer 
  840.              in kbytes.
  841.  /vnnnnn    Size of String Variable Space
  842.              in bytes.
  843.  
  844. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TE▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  845.         ╔═════════════════════╗
  846.         ║ The Internal Editor ║
  847.         ╚═════════════════════╝
  848.  
  849.  The INTERNAL EDITOR is used to modify 
  850.  the Setup File, the Dialing Directory 
  851.  and the Macro File.  In addition, it 
  852.  can be used to edit any external file.
  853.  
  854.  NOTE:  The INPUT LINE EDITOR, used to 
  855.  enter data at various prompts, supports
  856.  the following keys:  left/right arrow, 
  857.  home/end, backspace, insert/delete,
  858.  Alt-Y (clear input field).
  859.  
  860.  ┌─────────────────┐
  861.  │ Navigation Keys │ ^ means hold the
  862.  └─────────────────┘   Ctrl Key
  863.  
  864.                 Cursor up/down.
  865.  <--    -->       Cursor left/right.
  866.  F3     F4        Scroll screen vert
  867.  F5     F6        Scroll screen horiz
  868.  PgUp   PgDn      Scroll screen 1 page.
  869.  Home   End       Cursor to beg/end line.
  870.  ^Home  ^End      Cursor to top/bot scrn.
  871.  ^-->   ^<--      Cursor to next/prev 
  872.                    string, { ... }.
  873.  Tab    Shft-tab  Cursor to next/prev
  874.                    tab stop.
  875.  ^PgUp  ^PgDn     Go to beg/end of file.
  876.  
  877.  Alt-S       Search for text from top
  878.               of file.
  879.  Alt-D       Search from current top 
  880.               of page.
  881.  Alt-A       Search again, same text.
  882.  
  883.  ┌──────────────┐
  884.  │ Editing keys │
  885.  └──────────────┘
  886.  
  887.  Alt-F       Save file to disk.
  888.  F2          An easy way to type "{"
  889.              and "}".  Automatically
  890.              selects the correct brace.
  891.  
  892.  Alt-C       Copy cursor line to paste 
  893.               buffer.
  894.  Alt-I       Insert a blank line ahead 
  895.               of cursor line
  896.              Use the Enter key to insert
  897.               lines at the end of the file.
  898.  Alt-P       Insert paste buffer ahead 
  899.               of cursor line.
  900.  Alt-T       Truncate from cursor to end-of-line.
  901.  Alt-U       Undo (restore) current line.
  902.  Alt-Y       Delete cursor line (into 
  903.               paste buffer).
  904.  
  905.  Ins         Toggle insert mode.
  906.  Del         Delete character under 
  907.               cursor.  At end of line: 
  908.               join the next line.
  909.  Backspace   Rubout character to left of
  910.               cursor. At start of line:
  911.               join to previous line.
  912.  Enter       Split the line (Insert Mode
  913.               ON). Go to start of next 
  914.               line (Insert Mode OFF).
  915.               Insert new lines at the 
  916.               end of the file.
  917.  
  918.  Esc         End edit, changes will be 
  919.               saved automatically.
  920.  Alt-Q       Quit edit, changes will not
  921.               be saved automatically.
  922.  
  923.  F7          Display the Color Chart.
  924.  
  925.  ┌───────┐
  926.  │ Rules │
  927.  └───────┘
  928.  
  929.  IMPORTANT!  See "Saving the Support 
  930.  Files" in COMMO.DOC for details on the 
  931.  use of Alt-Q.
  932.  
  933.  The paste buffer is only one line and 
  934.  contains the last line you:
  935.  
  936.    (1)  changed in any way.
  937.    (2)  deleted with Alt-Y.
  938.    (3)  copied with Alt-C.
  939.  
  940.  Pressing Alt-P will insert this line 
  941.  into the file, above the cursor line.
  942.  
  943.  Lines may be up to 255 characters in 
  944.  length.
  945.  
  946.  The "undo" key, Alt-U, will restore the 
  947.  current line only if no scrolling or
  948.  vertical cursor movement has occurred.
  949.  
  950.  {COMMO} files should not contain any 
  951.  "tab" characters (ASCII 9).
  952.  
  953.  A file will be re-written to the same 
  954.  path/name from which it was loaded.
  955.  
  956. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TS▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  957.  ┌─────────────────────────────┐
  958.  │ Searching for Text in Files │
  959.  └─────────────────────────────┘
  960.  
  961.  The text search feature is used to find 
  962.  a string of characters.  It is
  963.  available in all File Windows 
  964.  (including Scrollback).  In the Help 
  965.  window it may be used as an index to 
  966.  find information quickly.
  967.  
  968.  Repeat searches will begin at the start 
  969.  of the next line.  This applies in the
  970.  Internal Editor as well (only one find 
  971.  per line).  Case is ignored.
  972.  
  973.  ┌─────────────────────────┐
  974.  │ Keys used for searching │
  975.  └─────────────────────────┘
  976.  
  977.  [S]   Enter a string.  Search from the 
  978.         start of the file.  Use [Alt-S]
  979.         in the Internal Editor.
  980.  
  981.  [D]   Enter a string.  Search from the 
  982.         current top of screen.  Use
  983.         [Alt-D] in the Internal Editor.
  984.  
  985.  [A]   Search again for the same string.  
  986.         Searching starts at the current 
  987.         top of screen.  Use [Alt-A] in 
  988.         the Internal Editor.
  989.  
  990. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TL▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  991.      ╔════════════════════════════╗
  992.      ║ What is on the Status Line ║
  993.      ╚════════════════════════════╝
  994.  
  995.  The Status Line at the bottom of the 
  996.  Terminal Screen is used to report events
  997.  and to show important settings.
  998.  
  999.  The LEFT HALF of the Status Line 
  1000.  usually looks like this:
  1001.  
  1002.  ┌─────────────────────┐
  1003.  │ Terminal Parameters │
  1004.  └─────────────────────┘
  1005. ┌──────────────────────────────────────────────────┐
  1006. │       Press [Alt-L] to change these items.       │
  1007. │                                                  │
  1008. │   ┌───────────────  Current Speed                │
  1009. │   │    ┌──────────  Current Data Format          │
  1010. │   │    │  ┌───────  Current active Serial Port # │
  1011. │   │    │  │ ┌─────  Terminal Emulation Type      │
  1012. │   │    │  │ │ ┌───  Inter-Character Delay        │
  1013. │                                             │
  1014. │ {2400,8n1,1,A,10}                                │
  1015. └──────────────────────────────────────────────────┘
  1016.  
  1017.  ┌───────────────────────────────┐
  1018.  │ Settings, Connect Time, Macro │
  1019.  └───────────────────────────────┘
  1020. ┌───────────────────────────────────────────────────────────┐
  1021. │  ┌────────  [s/f/r]  Capture Mode ·· [Screen/Filter/Raw]  │
  1022. │  │┌───────  [C/c]    Capture File ············· [ON/off]  │
  1023. │  ││┌──────  [P/p]    Print Log ················ [ON/off]  │
  1024. │  │││┌─────  [N/n]    Master Sound ············· [ON/off]  │
  1025. │  ││││┌────  [L/l]    Local Echo ··············· [ON/off]  │
  1026. │  │││││   ┌────────   Elapsed timer (see note below)       │
  1027. │  │││││   │   ┌────   Macro is executing                   │
  1028. │                                                    │
  1029. │  scpnl  15:                                              │
  1030. └───────────────────────────────────────────────────────────┘
  1031.  
  1032.  Note: the elapsed timer is reset 
  1033.  whenever dialing is started and 
  1034.  whenever a connection is established.
  1035.  Time is reported in minutes.
  1036.  
  1037.  
  1038.  The RIGHT HALF of the Status Line may 
  1039.  be toggled between the System Name and
  1040.  the Signal Lights Display (use Alt-T 
  1041.  to change):
  1042.  
  1043.  ┌───────────────────────┐
  1044.  │ Signal Lights Display │  Serial Port
  1045.  └───────────────────────┘  Indicators
  1046. ┌───────────────────────────────────────────────────┐
  1047. │ ┌────────────────────  Break interrupt            │
  1048. │ │┌───────────────────  Framing error              │
  1049. │ ││┌──────────────────  Parity error               │
  1050. │ │││┌─────────────────  Overrun error              │
  1051. │ ││││ ┌───────────────  Request to send        RTS │
  1052. │ ││││ │┌──────────────  Clear to send          CTS │
  1053. │ ││││ ││ ┌────────────  ring Indicate          RI  │
  1054. │ ││││ ││ │┌───────────  carrier Detect         CD  │
  1055. │ ││││ ││ ││ ┌─────────  transmit                   │
  1056. │ ││││ ││ ││ │┌────────  receive                    │
  1057. │ ││││ ││ ││ ││ ┌──────  data Terminal ready    DTR │
  1058. │ ││││ ││ ││ ││ │┌─────  data Set ready         DSR │
  1059. │ ││││ ││ ││ ││ ││  ┌──  FIFO buffers enabled       │
  1060. │                                      │
  1061. │ BFPO RC ID tr TS  ƒ                               │
  1062. └───────────────────────────────────────────────────┘
  1063.  
  1064. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TH▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1065.     ╔════╦════════════════════════╗
  1066.     ║ F1 ║ How to Use Online Help ║
  1067.     ╚════╩════════════════════════╝
  1068.  
  1069.  IMPORTANT: Online Help is intended as 
  1070.  a quick reference only.  Please refer 
  1071.  to COMMO.DOC for details on all 
  1072.  program functions.
  1073.  
  1074.  NOTE: Many Help topics are longer than 
  1075.  one page (depending on the size of your
  1076.  screen).  You may need to scroll lines 
  1077.  or pages to view the entire topic.
  1078.  When you see a bar "▒▒▒▒▒▒T0▒▒▒▒▒▒" you
  1079.  are at the end of the topic.
  1080.  
  1081.  ┌────────────────────────────┐
  1082.  │ Keys in Online Help Window │
  1083.  └────────────────────────────┘
  1084.  
  1085.           Scroll screen up/down one 
  1086.              line.
  1087.  PgUp  PgDn Scroll screen up/down one 
  1088.              page.
  1089. ^PgUp ^PgDn Go to beginning/end of Help
  1090.              File.
  1091.  [E]        Internal Editor help.
  1092.  [S]        Search for text from top of
  1093.              file.
  1094.  [D]        Search from current top of 
  1095.              page.
  1096.  [A]        Search again, same text.
  1097.  [H]        How to use Online Help.
  1098.  [M]        Go to Main Help Menu.
  1099.  [C]        Go to {COMMO} Key Commands.
  1100.  [T][x]     Select a topic, [x] is the 
  1101.              topic code.
  1102.  
  1103.  Help is always started with the [F1] 
  1104.  key command.  From the Terminal Screen
  1105.  you will first see the list of Key 
  1106.  Commands.  From other windows you will 
  1107.  go directly to context-related topics.  
  1108.  Once in Online Help you may navigate to
  1109.  any other area.
  1110.  
  1111. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TR▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1112.        ╔═════════════════════════╗
  1113.        ║ How to Register {COMMO} ║
  1114.        ╚═════════════════════════╝
  1115.  
  1116. {COMMO} is not free!!!  If you like this
  1117. program and plan to continue using it,
  1118. you are obligated to pay the modest
  1119. registration fee.  Please do your part
  1120. to ensure further development of a
  1121. unique program.
  1122.  
  1123. See REGISTER.FRM, COMMO.DOC or MACRO.DOC
  1124. for complete pricing and ordering
  1125. information.  Registration allows you to
  1126. eliminate the opening advertisement and
  1127. to personalize your copy of the program.
  1128.  
  1129.             Fred P. Brucker
  1130.  
  1131. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒end▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1132.  
  1133.